body {
	height: 100%;
	background-image: linear-gradient(to right, #fbc2eb, #a6c1ee);
	font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
}

a {
	margin: 0 auto;
	text-decoration: none;
	color: slateblue;
}

th {
	font-size: 22px;
}

td {
	font-size: 18px;
}

#titlebox {
	text-align: center;
}

#title {
	font-size: 25px;
	margin-bottom: 5px;
}

table {
	width: 900px;
	margin: 0 auto;
	border-collapse: collapse;
	border-color: purple;
}